person left speechless - Turc Anglais Dictionnaire